package distrcomp;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface Admin extends Remote {
	public void setRate(ShippingType type, float rate) throws RemoteException;
	public void setRates(float ground, float air, float air_pr) throws RemoteException;
	public ShipmentIterator getPendingShipments() throws RemoteException;
	public ShipmentIterator getShipmentHistory() throws RemoteException;
	public boolean backup(int slaveKey) throws RemoteException;
}
